a bag/bundle of nerves - Spanish English Dictionary